.resident {
    margin: 20px 40px;
    padding: 20px;
    background-color: white;

    .title {
        border-left: 10px solid skyblue;
        padding-left: 10px;
        font-size: 20px;
        margin-bottom: 20px;
    }

    .mine {
        display: flex;
        // justify-content:space-between;
        flex-wrap: wrap;

        // margin: 0 auto;
        .cardList {
            background-color: #eff4fc;
            width: 18%;
            text-align: center;
            margin: 0 11px 22px 11px;
            height: 249px;
            border-radius: 10px;
            .img{
                margin-top: 20px;
            }
            .name{
                margin: 20px;
                font-size: 18px;
            }
            .qianyue{
                color: white;
                background-color: #28d094;
                width: 80px;
                border-radius: 20px;
                margin: 0 auto;
                height: 30px;
                line-height: 30px;
                // margin: 10px;
            }
            .tag{
                margin: 20px;
            }
        }
    }
}